home *** CD-ROM | disk | FTP | other *** search
- # The Command File for Henry Michaels
- # This file should NOT be edited manually unless you know EXACTLY what
- # you are doing, so please use the supplied config program (that doesn't ATM support Commands files ;D).
- #
- # The different types:
- # 1 Internal command
- # 2 ARexx command
- # 4 Custom command (*)
- # 8 Raw command (*)
- # (*) = Not yet implemented ;)
-
- # The Hasta command
- Command = Hasta
- CommandString = QUIT
- InfoString = Quit the bot
- SyntaxString =
- Type = 1
- Access = 255
- PublicAccess = 255
- LogIllegal = True
-
- # The Info command
-
- Command = Info
- CommandString = INFO
- InfoString = Display information about a command and it's syntax
- SyntaxString = <command>
- Type = 1
- Access = 0
- PublicAccess = 255
- LogIllegal = False
-
- # Help
-
- Command = Help
- CommandString = ARexx/Help.hrx
- InfoString = Display a short help note
- SyntaxString =
- Type = 2
- Access = 0
- PublicAccess = 255
- LogIllegal = False
-
- # The ShowCommands command
-
- Command = ShowCommands
- CommandString = COMMANDS
- InfoString = Show which bot commands you have access to perform
- SyntaxString =
- Type = 1
- Access = 0
- PublicAccess = 255
- LogIllegal = False
-
- # The CChar command
-
- Command = CChar
- CommandString = CCHAR
- InfoString = Change the command character of the bot
- SyntaxString = <character> - Change bot's command character
- Type = 1
- Access = 255
- PublicAccess = 255
- LogIllegal = False
-
- # The Op command
-
- Command = Op
- CommandString = OP
- InfoString = Give channel operator status to up to three people on the channel
- SyntaxString = <nick1> [<nick2>] [<nick3>]
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = TRUE
-
- # The DeOp command
-
- Command = DeOp
- CommandString = DEOP
- InfoString = Remove channel operator status from up to three people on the channel
- SyntaxString = <nick1> [<nick2>] [<nick3>]
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = TRUE
-
- # The Kick command
-
- Command = Kick
- CommandString = KICK
- InfoString = Kick a user out of the channel
- SyntaxString = <nick> <reason>
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = TRUE
-
- # The Topic command
-
- Command = Topic
- CommandString = TOPIC
- InfoString = Set the topic of the channel
- SyntaxString = <topic> - set this topic
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = FALSE
-
- # The News command
-
- Command = News
- CommandString = NEWS
- InfoString = Get your unread news articles from the bot
- SyntaxString =
- Type = 1
- Access = 0
- LogIllegal = False
-
- # The Seen command
-
- Command = Seen
- CommandString = SEEN
- InfoString = Find out how long ago someone was last on
- SyntaxString = <nick> - How long is it since he/she was on?
- Type = 1
- Access = 100
- PublicAccess = 99
- LogIllegal = False
-
- # The Msgs command
-
- Command = Msgs
- CommandString = GETMSGS
- InfoString = Get your messages from the bot
- SytaxString =
- Type = 1
- Access = 0
-
- # The Ok command
-
- Command = Ok
- CommandString = KILLMSGS
- InfoString = Delete the messages on your message list
- SyntaxString =
- Type = 1
- Access = 0
-
- # The NewsAdd command
-
- Command = NewsAdd
- CommandString = ADDNEWS
- InfoString = Add a news item to the bot
- SyntaxString = "<subject>" <time> <message> - Add <message> with the subject "<subject>", lasting <time>
- Type = 1
- Access = 250
- LogIllegal = True
-
- # The Tell command
-
- Command = Tell
- CommandString = ADDMSG
- InfoString = Send a private message to someone
- SyntaxString = <Reciever> <Message> - Send <Message> to <Reciever>
- Type = 1
- Access = 100
-
- # The FAQ command
-
- Command = FAQ
- CommandString = FINDDBITEM
- InfoString = Display an item in the FAQ database
- SyntaxString = <item> - Display FAQ about this item
- Type = 1
- Access = 100
- PublicAccess = 100
- LogIllegal = False
- DataBaseName = FAQ
-
- # The FAQAdd command
-
- Command = FAQAdd
- CommandString = ADDDBITEM
- InfoString = Add a FAQ to the system database
- SyntaxString = <item> <text> - Add <text> as <item>
- Type = 1
- Access = 250
- PublicAccess = 255
- LogIllegal = True
- DataBaseName = FAQ
-
- # The FAQDel command
-
- Command = FAQDel
- CommandString = DELDBITEM
- InfoString = Delete a FAQ from the system database
- SyntaxString = <item> - Remove item from database
- Type = 1
- Access = 250
- PublicAccess = 255
- LogIllegal = True
- DataBaseName = FAQ
-
- # The URL command
-
- Command = URL
- CommandString = FINDDBITEM
- InfoString = Display an item in the URL database
- SyntaxString = <item> - Display the URL of selected item
- Type = 1
- Access = 100
- PublicAccess = 100
- LogIllegal = False
- DataBaseName = URL
-
- # The AddURL command
-
- Command = AddURL
- CommandString = ADDDBITEM
- InfoString = Add a URL to the system database
- SyntaxString = <item> <text> - Add <text> as <item>
- Type = 1
- Access = 250
- PublicAccess = 255
- LogIllegal = True
- DataBaseName = URL
-
- # The DelURL command
-
- Command = DelURL
- CommandString = DELDBITEM
- InfoString = Delete a URL from the system database
- SyntaxString = <item> - Remove item from database
- Type = 1
- Access = 250
- PublicAccess = 255
- LogIllegal = True
- DataBaseName = URL
-
- # The EMail command
-
- Command = EMail
- CommandString = FINDDBITEM
- InfoString = Get the email address of someone
- SyntaxString = <nick> - Display EMail address of this nick
- Type = 1
- Access = 100
- PublicAccess = 249
- LogIllegal = False
- DataBaseName = EMail
-
- # The AddEmail command
-
- Command = AddEmail
- CommandString = ADDDBITEM
- InfoString = Add an email address to the system database
- SyntaxString = <nick> <email> - Add nick's email address
- Type = 1
- Access = 250
- PublicAccess = 255
- LogIllegal = True
- DataBaseName = EMail
-
- # The DelEmail command
-
- Command = DelEmail
- CommandString = DELDBITEM
- InfoString = Remove an email address from the system database
- SyntaxString = <nick> - Remove this nick's entry in the email database
- Type = 1
- Access = 250
- PublicAccess = 255
- LogIllegal = True
- DataBaseName = EMail
-
- # The Access command
-
- Command = Access
- CommandString = ACCESS
- InfoString = See what access you have on the bot
- SyntaxString =
- Type = 1
- Access = 0
- PublicAccess = 255
- LogIllegal = False
-
- # The About command
-
- Command = About
- CommandString = ABOUT
- InfoString = Show some silly about information
- SyntaxString =
- Type = 1
- Access = 0
- PublicAccess = 249
- LogIllegal = False
-
- # The Uptime command
-
- Command = Uptime
- CommandString = UPTIME
- InfoString = Show how long the bot has been up
- SyntaxString =
- Type = 1
- Access = 0
- PublicAccess = 255
- LogIllegal = False
-
- # Vote commands
-
- Command = CreateVote
- CommandString = CREATEVOTE
- InfoString = Creates a new vote
- SyntaxString = <VoteName> <MaxVotes> - Create a new vote
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = True
-
- Command = Vote
- CommandString = VOTE
- InfoString = Vote for one or more candidates in a vote
- SyntaxString = <VoteName> <Vote1> ... - Vote for your candidate(s) in vote <VoteName>
- Type = 1
- Access = 100
- PublicAccess = 255
- LogIllegal = False
-
- Command = AddCand
- CommandString = ADDCAND
- InfoString = Adds candidates to a vote
- SyntaxString = <VoteName> <Candidate1> ... - Add candidate(s) to vote <VoteName>
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = True
-
- Command = RemCand
- CommandString = REMCAND
- InfoString = Remove candidates from a vote (N/A)
- SyntaxString = <VoteName> <Candidate1> ... - Remove candidate(s) from vote <VoteName>
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = True
-
- Command = OpenVote
- CommandString = OPENVOTE
- InfoString = Open a vote for voting
- SyntaxString = <VoteName> - Open <VoteName> for voting
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = True
-
- Command = CloseVote
- CommandString = CLOSEVOTE
- InfoString = Closes a vote for voting
- SyntaxString = <VoteName> - Close <VoteName> for further voting
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = True
-
- Command = KillVote
- CommandString = KILLVOTE
- InfoString = Ends the vote and writes the results to disk
- SyntaxString = <VoteName> - Ends <VoteName> and writes the result to disk
- Type = 1
- Access = 200
- PublicAccess = 255
- LogIllegal = True
-
- Command = Candidates
- CommandString = CANDIDATES
- InfoString = List the candidates available in a vote
- SyntaxString = <VoteName> - Lists the candidates available in <VoteName>
- Type = 1
- Access = 100
- PublicAccess = 255
- LogIllegal = True
-
- Command = AddUser
- CommandString = ADDUSER
- InfoString = Add a new user to the user database
- SyntaxString = <Entryname> <Access> <FileAccess>
- Type = 1
- Access = 250
- LogIllegal = FALSE
-
- Command = AddMask
- CommandString = ADDMASK
- InfoString = Add a mask to a user in the user database
- SyntaxString = <Entryname> <Mask or nick>
- Type = 1
- Access = 250
- LogIllegal = FALSE
-
- Command = SetAccess
- CommandString = SETACCESS
- InfoString = Change the access level of a user in the database
- SyntaxString = <Entryname> <New access level>
- Type = 1
- Access = 200
- LogIllegal = FALSE
-
- Command = SetGreet
- CommandString = SETGREET
- InfoString = Change the AutoGreet string of a user
- SyntaxString = <EntryName> <New AutoGreet String>
- Type = 1
- Access = 250
- LogIllegal = FALSE
-
- Command = Find
- CommandString = AMINETFIND
- InfoString = Search the Aminet for files
- SyntaxString = <+RequiredItem> <-NotThisItem> <!MaxItems> <Item>
- Type = 1
- Access = 100
- PublicAccess = 249
- LogIllegal = FALSE
-
- # The Say command
- Command = Say
- Template = %w
- CommandString = ARexx/SimpleSay.hrx
- InfoString = Make the bot say something (Demo ARexx script)
- SyntaxString = <sentence> - say this sentence
- Type = 2
- Access = 255
- LogIllegal = True
-
- # The Action command
- Command = Me
- Template = %w
- CommandString = ARexx/Action.hrx
- InfoString = Make the bot do an action
- SyntaxString = <sentence> - do this sentence
- Type = 2
- Access = 255
- LogIllegal = True
-
- # The Log command
- Command = Log
- Template = %s
- CommandString = ARexx/LogEntry.hrx
- InfoString = Make Henry log an entry in the system log
- SyntaxString = <sentence> - log this sentence
- Type = 2
- Access = 250
- LogIllegal = True
-
- # Convert
-
- Command = Convert
- CommandString = ARexx/Convert.hrx
- InfoString = Convert some units
- SyntaxString = <value> <unit1> <unit2>
- Type = 2
- Access = 100
- PublicAccess = 100
- LogIllegal = false
-
- # Country
-
- Command = Country
- CommandString = ARexx/Country.hrx
- InfoString = Expand top level domain names to their full length
- SyntaxString = <abbrev>
- Type = 2
- Access = 100
- PublicAccess = 100
- LogIllegal = false
-
- # The Silly command
- Command = Silly
- CommandString = ARexx/Stupid.hrx
- InfoString = Henry will tell you his nick (silly ARexx demo)
- SyntaxString =
- Type = 2
- Access = 100
-
-